.layui-table tbody tr:hover, .layui-table thead tr, .layui-table-click, .layui-table-header, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table-total, .layui-table-total tr, .layui-table[lay-even] tr:nth-child(even) {
    --tw-bg-opacity: 1;
    background-color: hsl(var(--b2,var(--b1))/var(--tw-bg-opacity));
}
.layui-table td, .layui-table th, .layui-table-col-set, .layui-table-fixed-r, .layui-table-grid-down, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-total, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    // border-width: 1px;
    // border-style: solid;
    // border-color: hsla(var(--bc)/.4);
    border-color: hsl(var(--b3));
}
.layui-table {
	background: rgba(255, 255, 255, 0);
    border-color: hsl(var(--b3));
    --tw-text-opacity: 1;
    color: hsl(var(--bc)/var(--tw-text-opacity));
	tr {
        --tw-bg-opacity: 1;
		background-color: hsl(var(--b1, var(--b2)) / var(--tw-bg-opacity));
		&:hover {
			td {
				--tw-bg-opacity: 1;
				// background-color: hsl(var(--b3, var(--b2)) / var(--tw-bg-opacity));
				background-color: hsla(var(--b1) /0.02 );
				// background-color: #f00;
			}
		}
	}
	td {
		border-color: hsl(var(--b3));
	}
	a {
		&:not(.layui-btn) {
			color: hsla(var(--bc) / 1);
			text-decoration: inherit;
		}
	}
    &-page{
        .layui-laypage{

        }
    }
    &-header{
        .layui-table-col-special{
            // border-right: 0;
        }
        .layui-table-patch{
            border:0;
        }
    }
    &-tool{
        &-self{
            // border:1px solid #f00;
        }
        .layui-inline[lay-event]{
            border-color: hsla(var(--bc)/.4);
            color: hsla(var(--bc) /var(--tw-text-opacity,1));
        }
    }
    &-grid{
        &-down{
            background-color: hsl(var(--b1));
            &:hover{
                background-color: hsl(var(--b2));
            }
        }
    }
    &-tips{
        &-main{
            background-color: hsl(var(--b1));
            color:hsl(var(--bc));
        }
    }
}
